legal impossibility - Alemán Inglés Diccionario